the hebrides - French English Dictionary